manchon d'embrayage meaning in English
n. clutch, tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle)
n. clutch, tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle)